short (thing, especially clothing) - Espagnol Anglais Dictionnaire